microwave hybrid technology - Spanish English Dictionary